home *** CD-ROM | disk | FTP | other *** search
- procedure main/0
-
- _416:
- put_constant &100,X1
- execute_proc do/1
-
-
- procedure do/1
-
- switch_on_term _1213,_1214,_1214
- _1213:
- try_me_else _1224,1
- _1228:
- get_constant &0,X1
- put_constant complete,X1
- escape write/1
- escape nl/0
- proceed
- _1224:
- trust_me_else fail
- _1214:
- get_variable_y Y1,X1
- put_variable_y Y2,X1
- call virtual/1,2
- put_constant &10,X1
- put_value_y Y1,X2
- put_unsafe_value Y2,X3
- call build_struct/3,1
- put_variable_x X1,X1
- put_value_y Y1,X2
- put_constant -,X3
- put_constant &1,X4
- escape is/4
- execute_proc do/1
-
-
- procedure build_struct/3
-
- _1975:
- get_variable_x X4,X1
- get_variable_x X5,X2
- get_variable_x X6,X3
- put_value_x X6,X1
- put_constant blub,X2
- put_value_x X4,X3
- escape functor/3
- put_value_x X4,X1
- put_value_x X5,X2
- put_value_x X6,X3
- execute_proc rewrite_args/3
-
-
- procedure rewrite_args/3
-
- _2510:
- get_variable_x X4,X2
- get_variable_x X5,X3
- put_variable_x X2,X2
- put_value_x X4,X3
- put_value_x X5,X4
- execute_proc rewrite_args/4
-
-
- procedure rewrite_args/4
-
- switch_on_term _3307,_3308,_3308
- _3307:
- try_me_else _3318,4
- _3322:
- get_constant &0,X1
- cut
- proceed
- _3318:
- trust_me_else fail
- _3308:
- get_variable_x X5,X1
- get_variable_x X6,X2
- get_variable_x X7,X3
- get_variable_y Y1,X4
- put_value_x X5,X1
- put_value_y Y1,X2
- put_value_x X6,X3
- escape arg/3
- put_variable_x X1,X1
- put_value_x X5,X2
- put_constant -,X3
- put_constant &1,X4
- escape is/4
- put_value_x X6,X2
- put_value_x X7,X3
- put_value_y Y1,X4
- execute_proc rewrite_args/4
-
-
- procedure virtual/1
-
- _3928:
- try_me_else _3933,1
- _3937:
- proceed
- _3933:
- trust_me_else fail
- _3952:
- proceed
-
-
-